Free font_desc. Fixes #132805.
authorRichard Hult <richard@imendio.com>
Thu, 29 Jan 2004 18:10:29 +0000 (18:10 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Thu, 29 Jan 2004 18:10:29 +0000 (18:10 +0000)
2004-01-28  Richard Hult  <richard@imendio.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
Free font_desc.  Fixes #132805.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkcellrenderertext.c

index 9b4b62cc43146e23fd6a6680943d2156a8286bb4..8b8d583eb7f143c545bf330662e3ac76745429e5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,13 @@
+2004-01-28  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
+       Free font_desc.  Fixes #132805.
+
 2004-01-29  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
        Patch provided by Christian Persch <chpe@stud.uni-saarland.de>
+       Fixes #132574.
 
 Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>
 
index 9b4b62cc43146e23fd6a6680943d2156a8286bb4..8b8d583eb7f143c545bf330662e3ac76745429e5 100644 (file)
@@ -1,7 +1,13 @@
+2004-01-28  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
+       Free font_desc.  Fixes #132805.
+
 2004-01-29  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
        Patch provided by Christian Persch <chpe@stud.uni-saarland.de>
+       Fixes #132574.
 
 Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>
 
index 9b4b62cc43146e23fd6a6680943d2156a8286bb4..8b8d583eb7f143c545bf330662e3ac76745429e5 100644 (file)
@@ -1,7 +1,13 @@
+2004-01-28  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
+       Free font_desc.  Fixes #132805.
+
 2004-01-29  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
        Patch provided by Christian Persch <chpe@stud.uni-saarland.de>
+       Fixes #132574.
 
 Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>
 
index 9b4b62cc43146e23fd6a6680943d2156a8286bb4..8b8d583eb7f143c545bf330662e3ac76745429e5 100644 (file)
@@ -1,7 +1,13 @@
+2004-01-28  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
+       Free font_desc.  Fixes #132805.
+
 2004-01-29  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
        Patch provided by Christian Persch <chpe@stud.uni-saarland.de>
+       Fixes #132574.
 
 Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>
 
index 9b4b62cc43146e23fd6a6680943d2156a8286bb4..8b8d583eb7f143c545bf330662e3ac76745429e5 100644 (file)
@@ -1,7 +1,13 @@
+2004-01-28  Richard Hult  <richard@imendio.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
+       Free font_desc.  Fixes #132805.
+
 2004-01-29  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
        Patch provided by Christian Persch <chpe@stud.uni-saarland.de>
+       Fixes #132574.
 
 Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>
 
index 8adae8a28f2c51d9edd791becd63a12034ef804e..f1f78967919f9873e4a2912e6182f8d4b327c567 100644 (file)
@@ -1308,7 +1308,9 @@ gtk_cell_renderer_text_get_size (GtkCellRenderer *cell,
       row_height = (pango_font_metrics_get_ascent (metrics) +
                    pango_font_metrics_get_descent (metrics));
       pango_font_metrics_unref (metrics);
-      
+
+      pango_font_description_free (font_desc);
+
       gtk_cell_renderer_set_fixed_size (cell,
                                        cell->width, 2*cell->ypad +
                                        celltext->fixed_height_rows * PANGO_PIXELS (row_height));